import Vue from "vue";
import VueI18n from "vue-i18n";
import zh from "vant/lib/locale/lang/zh-CN"; // element-ui的中文包
// import ru from "vant/lib/locale/lang/ru-RU"; // element-ui的俄语包
import es from "vant/lib/locale/lang/es-ES"; // element-ui的西班牙语包
// import { getLanguage } from "../utils/language";
import { getLanguage } from "../utils/getLanguage";
 
Vue.use(VueI18n); // 全局挂载
const i18n = new VueI18n({
  locale: getLanguage(), // 从localStorage中获取 默认英文
  fallbackLocale: "ru", // 没有找到匹配的语言将回退到中文
  messages: {
    zh: {
      ...require("./lang/zh"),
      ...zh,
    }, // 中文语言包
    ru: {
      ...require("./lang/ru"),
    //   ...ru,
    }, // 俄文语言包
    es: {
      ...require("./lang/es"),
      ...es,
    }
  },
});
export default i18n;